construct battlements - Turco Inglés Diccionario